//
//  TYZFMDBTool.h
//  kanhujia
//
//  Created by lxl on 2018/5/15.
//  Copyright © 2018年 lxl. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface TYZFMDBTool : NSObject
+ (instancetype)sharedFMDBTool;
@end

@interface TYZRemenberModel : TYZFMDBTool
/**
 *  账号
 */
@property (nonatomic, copy) NSString *userAccount;
/**
 *  密码
 */
@property (nonatomic, copy) NSString *password;
/**
 *  增加几条数据
 */
- (void)insertWithArray:(NSArray<TYZRemenberModel *> *)modelArray;
/**
 *  增加几条数据
 */
- (void)insertWithModel:(TYZRemenberModel *)model;
/**
 *  删除数据
 */
- (void)delete;
/**
 *  删除具体的某一条数据
 */
- (void)deleteWithUserAccount:(NSString *)userAccount;
/**
 *  根据模型的记住编码更新数据
 */
- (void)updateDataWithModel:(TYZRemenberModel *)model;
/**
 *  根据记住编码查询整个模型
 */
- (TYZRemenberModel *)queryWithUserAccount:(NSString *)userAccount;
/**
 *  查询所有记录
 */
- (NSArray<TYZRemenberModel *> *)query;
@end
